// File:    MantenedorRol.cs
// Author:  admin
// Created: viernes, 11 de mayo de 2012 21:54:19
// Purpose: Definition of Class MantenedorRol

using System;
using System.Collections.Generic;
using EYDIngenieria.ERP.ObjetosDeNegocio.Repositorio;

namespace EYDIngenieria.ERP.Aplicacion.Mantenedores
{
    
    public class MantenedorRol
    {
        private EYDIngenieria.ERP.ObjetosDeNegocio.Repositorio.RepositorioRol RepositorioRol = new RepositorioRol();
        public EYDIngenieria.ERP.ObjetosDeNegocio.Dominio.Rol[] Listar()
        {
            return RepositorioRol.Listar();
        }

        public EYDIngenieria.ERP.ObjetosDeNegocio.Dominio.Rol[] Buscar(string codigo)
        {
            return RepositorioRol.Buscar(codigo);
        }

        public EYDIngenieria.ERP.ObjetosDeNegocio.Dominio.Rol Obtener(int id)
        {
            return RepositorioRol.Obtener(id);
        }

        public void Modificar(EYDIngenieria.ERP.ObjetosDeNegocio.Dominio.Rol r)
        {
            RepositorioRol.Modificar(r);
        }

        public void Agregar(EYDIngenieria.ERP.ObjetosDeNegocio.Dominio.Rol r)
        {
            RepositorioRol.Agregar(r);
        }

        public void Eliminar(EYDIngenieria.ERP.ObjetosDeNegocio.Dominio.Rol r)
        {
            RepositorioRol.Eliminar(r);
        }

    }
}